Timothy Harris, 37, went inside a house on the 100 block of South 5th Street, an RPD spokesperson told Daily Voice.
When confronted by residents, police said Harris attacked two of them before he was shot in the leg. He fled the scene but was picked up by police a short time later, authorities said.
Harris was treated at Reading Hospital and then charged with criminal trespassing, assault, and related counts, according to police.
No charges are being filed against the shooter, they added.
Click here to follow Daily Voice Reading and receive free news updates.